Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Meson build system, appstream metadata and RPM&Yum pieces #161

Open
wants to merge 20 commits into
base: master
Choose a base branch
from

Conversation

cschalle
Copy link

@cschalle cschalle commented May 4, 2017

Hi Jaimie,
Ended up working a bit on Remarkable due to using it for converting a document to markdown. The document was instructions for how to get a piece of Software to show up in the desktop software center,
GNOME Software specifically. So I decided to try to make Remarkable the testcase for proofing the documentation. So what I ended up doing was create Meson build files for Remarkable, add a appstream description file, and tweak the Remarkable binary to accept being installed where Meson decides to install it. I finally added a .spec file and a yum repo file pointing to the github hosted repo I set up for testing my Remarkable build and appstream metadata. The resulting RPM works except for the help document, haven't looked into why that doesn't show up.

Apart from that the metadata do allow for Remarkable to show up in GNOME Software as you can see with this screenshot - http://imgur.com/a/rTsyR

Hope some of this work is interesting for you and that you would be willing to host a proper upstream Yum repo for Remarkable(setting it up as the one I am pointing to in the .repo file included) as I would love to make it available through GNOME Software on Fedora.

Build type: native build

Meson encountered an error:
First statement must be a call to project

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please delete your personal meson-log.txt file from this pull request.

By the way, do you know what this message means? "First statement must be a call to project"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nope

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants